Over the top! Extremely thoughtful, extra amenities and great location... unfortunately, I can’t book it again for another month, she is booked.