This place had everything we needed only an ocean view would have made it perfect.