Michelle is wonderful! The place is also super cool. She goes out of her way to make your stay as easy as possible. Will definitely be staying here again when we eventually come back to Belize!