An excellent stay, I'd highly recommend it - spotlessly clean, beautiful facilities, and walkable to the beach, restaurants, and shopping.