Great stay, good communication and excellent location