Great place to stay in Byron. Close to Top Shop and easy walk into town or the beach.