This place was in an excellent location with wonderful views. It was clean, check-in was easy and our family took full advantage of the beach steps away.