What a beautiful place located just steps to the beach, shopping, pool, and hiking! We highly recommend staying here!