Very clean well appointed apartment