Great location, great space.
Perfect if you want to be close to everything in Byron and located inside a great resort.