Clean, comfortable and spacious — exactly as the listing describes. The rooftop is amazing. The location is absolutely perfect. Would stay here again in a heartbeat. Thank you for a terrific stay.