Great locations, good communication. No complaints. Would stay here again!