Staying at Haven at Byron is just serenity.