A great accommodation. High quality and comfortably equipped, leaving nothing to be desired.