Everything was exactly as described. The location is fantastic. David had really quick responses. We would very happily stay there again!