This place is awesome! Huge patio, beautiful view, great pool and hot tub, awesome shower and water pressure, great kitchen, and comfy beds! We will definitely stay here again!