Stylish, clean,well appointed place to stay