This place is absolutely amazing! It has everything you need. Great location with an ocean view - exactly like on pictures!