Great all round . Everything we needed to make our stay great. Clean and comfortable. Great host..