Perfect. It had everything we needed and expected inside and out. Expansive views were also private and in a couple of minutes you could be on the beach. Great walking in the area too.