Excellent location , very clean and well appointed with every finishing touch thought of to make the stay very relaxing and enjoyable