Ceri’s place is a good choice. Great location and very clean. Reasonable price but I think the cleaning fee is a bit too much but overall is ok. Didn’t get reply when we asked about the parking but communication was great after we confirmed the booking. Will stay there again for sure.