Nice place, good communication, and a good location, overall good value for money