Impeccable cleanliness, great location and terrace is a big plus.