Great location, responsive communication, but accommodation pretty basic. A new shower is sorely needed... Mattresses are very personal and subjective, but we found them quite uncomfortable.