Maia in The Seychelles is a slice of heaven. Just looking at the photos makes you rethink the concept of vacation.