The location is perfect, the amenities were great. He has three cats but they are very friendly and don't bother you. Communication was very good and Sam was very helpful. We would stay here again.