5 star. The apartment, grounds, location are a absolutely fantastic. Annie’s place is simply perfect. Book and enjoy. We will certainly be doing so again. Mahalo.