Michael's place was absolutely perfect! He was a great host and his place is close to everything we wanted to do; beach, restaurants, shopping. We will definitely be back!