Clean, stylish stay in a beautiful location.