Everything was perfect and clean. Wonderful views and a warm hospitality. Highly recommended.