Perfect location! Spotless! Comfortable! It was our home away from home