Great and easy to find location only in the heart of Byron.
The place is nicely furnished and has everything you’d ever need. Our three night stay was perfect.