Very clean, great communication by hosts. Close to shopping, grocery and some restaurants. Thanks for being part of our amazing vacation!