Very clean and in a great location. Excellent communication from the host made the stay easy. Would stay here again.