Beautiful place, in the heart of Byron. Close to the beach, stylish cafes, and plenty of shops