Perfect location! Great recommendations! Be ready for the 3 flights of stairs. Would stay here again.