Brilliant place to stay for any reason or occasion