Complete kitchen facilities, washing machine, dryer, iron, comfortable bed, great view, quick response from host, parking space and most important is the view, are all the things needed for a great trip.