This home is just magical - a beautiful apartment : the definition of a hidden gem. The location is fantastic - the host is fantastic!