Fantastic views. Friendly pooch. Great communication. Loved our stay as it had everything we needed.