Good location, beautiful view, good stay