Super stylish place with a beautiful tranquil atmosphere in a perfect quiet location close to the beach and Byron town centre