Excellent accommodation. Exceeds the description. Location is particularly great.