We enjoyed our stay at Swan Villas. The house is very unique and well appointed. The pool is fantastic and the views are great.