Everything was amazing - we stayed for 1 month and the pictures doesn't do the place justice! it's big, spacious and clean. Amazing location and the beds were very comfortable. Worth every penny!