Stylish, clean, very spacious, amazing location.