Beautiful , modern and just a lovely place to stay