Perfect location, perfect accommodation, really liked the place