We would certainly give this home a 5 star rating; we had everything we needed.
Carmel was excellent to deal with.