Excellent location.
Very clean.
Accurate to the pictures
Excellent for longer stays