Clean well kept place at a great location with clear communicating (great) hosts