Great apartment in the heart of Byron. Super convenient location.
Everything was very neat and there were a few thoughtful touches (coffee, tea, beach towels).
Overall great and seamless experience.