Perfect location, perfect accommodation and wonderful hosts .