Perfect location! Exactly as described. Large kitchen and living area, comfortable furniture and beds and spotlessly clean. Communication with Jennifer was easy. Enjoyed our family time and would love to return.