Hectors place is exactly as described - great location and great communication. Highly recommend this place.