PERFECT in every way. The host, despite not meeting him face to face, made us feel special and his hospitality is exceptional. The little touches, like great recommendations almost daily, a portabke wifi router for when you're out and about, the printer, etc made our stay great. The apartment - perfect! The location-great! Highly recommend!