Beautiful place and perfect location. Large space, big patio and very clean! Family trip with a 2 year old and this place was heaven. Will be looking forward to staying here again.