Really comfortable and well- thought out place.