Lovely large apartment with all needs covered - it was similar to staying in a hotel! David was very quick to answer messages and we would definitely stay again :)