A homely apartment in a good location with added extras that made the stay even more memorable