We had a fabulous stay, it was everything we'd hoped for. The surroundings were comfortable and stylish, very clean and well appointed. Excellent communcation too! Highly recommend!!