We had a wonderful stay! The place was clean, the kitchen had the necessary appliances, and the location and overall setup were fantastic. We would absolutely stay there again.