Great place, excellent accommodation