Ideally situated, private and spotlessly clean. All little luxuries provided with a warm welcome and excellent communication. Would love to stay again.