The place was very clean and exactly as the photos. The kitchen was also modern and well equipped. Jennifer was a great host who was responsive to our messages and gave suggestions to ensure we had an enjoyable time.