All around excellent. We thoroughly enjoyed our stay. Very spacious, well located and tastefully decorated. We hope to return in the future!