The location is perfect. The place was clean and tidy. We enjoyed our stay here.