Great location, huge apartment, Napolitain hospitality at its finest — just great!