Fabulous place. Very big, clean, comfortable and stylish. Great for large groups. Lovely pool and spa area. Photos dont do the view justice - it's so beautiful. We loved our stay.