Cute and functional. Great location, excellent communication. Good value overall