A good stay in a good location. Small details cloud make the stay perfect.