Excellent! Everything was better than I expected. We will definitely stay here again!