Immaculately clean, beautifully appointed and with all that we needed for a great weekend away