We loved our stay at Michael's. It was exactly as described, great location with a short drive to the foreshore and main town area. Sparkling clean with great amenities. A perfect place for a small family.