This is the 2nd time I’ve stayed at Johns, it feels like a home away from home. Spotlessly clean, great amenities, stylish and welcoming. Can highly recommend staying here.