The location is definitely the biggest plus of this accommodation.