Just Perfect! we got everything we needed for our vacation and had a great rest during our stay too! Diana really puts attention to every detail! plus the location, decor and ammenties were great!