Perfect place to stay. Accurate photos. Excellent location. Easy communication.