Stylish, clean, fantastic communication (pre-trip and check in/check out), great location and excellent value for money