An absolutely gorgeous, comfortable, warm and happy place to stay! Perfect location, a short walk to the beach, great restaurants, shopping.