We loved this place, the patio was fabulous. The kitchen had all the needed amenities and everything was very clean. We loved our stay here!