The place was extremely clean and in a wonderful location with a great view. Everything was as advertised and the check in and check out process was a breeze.