Comfortable place, great location for exploring Vegas