Very comfortable stay in a nicely appointed, spotless studio.