Don't second guess it, book the visit :) Property matched pics and reviews - great place to stay.