Location, view, cleanliness & communication.. all perfect for me!