Absolutely perfect! We will stay here again in the future. The location is fabulous:)