The place was very clean and had all the essentials. The location was perfect. It was an easy walk to the beach and the pool was perfect too. We really enjoyed our stay.