The perfect Byron oasis in a great location. The Sun suite was fresh, new and very comfortable. It has everything you need to enjoy your stay - the perfect place to relax.