Great location and really good communication from 'a perfect stay'