very well situated
a well appointed apartment very clean