Great place with all accommodation needed.