Excellent accommodation very well fitted out for a great stay.