Everything we needed for a comfortable stay, immaculately clean and well presented.