What a beauty. This place is 10/10. If you are going to Byron you need to stay here.