Good communication, good location, lovely stay