Cozy place that feels more like home than a hotel.