I would recommend this place for sure!
Great location, nice view and good communication.