Beyond satisfied with my month long stay here. James has really good communication and would recommend this place to anyone.