Very spacious, clean and a beautiful place to stay. Everything was perfect. Felt that our stay was not enough.