Good stay, perfect location and excellent communication