The photos don’t do this place justice. The apartments are beautiful (you would happily live there) and the location is fantastic. 15 min walk along the beach into the heart of Byron and a great bar / pizza place next door. Highly recommended.