Lovely ambiance and great location for a fun and convenient stay in Byron Bay.