Location, heating, cleanliness, size of kitchen etc, all contributed to a highly satisfying stay. Can't fault yr apartment Justin.