Highly recommend Debbies place as it is well located for many tourist activities.