I have been told that The Samsara is now called the Niche. Is this true?? Also has anyone stayed there, what is it like, do they have deluxe rooms or Villas. Thanks for all info
Follow Ups: