Excellent stay! Everything went smoothly, the place was very clean, and Michael is a 5-star host!