Excellent accommodation, great stay