Beautiful, clean, well decorated in a good location.