Beautiful place. Very clean and well prepared for our stay. Wonderful location too