Absolutely perfect !
A wonderful trip in a wonderful appartment. Excellent value, communication and location.