Stylish, clean, friendly and enjoyable place to stay.