Small but surprizingly confortable little place.