Beautiful place in Byron, perfect for a summer getaway. Has all you need for a group of friends to enjoy