All the little extra amenities make the place feel more like home increases the enjoyment of the stay