Priscilia's place is a great location and has what you need. Be prepared to walk up 5 flights of steep stairs, but otherwise no complaints.