Bright, clean, comfortable and stylish accommodations in a great location.