Fantastic place if you have a bunch of people looking to relax and enjoy Byron.