The place is amazing and spotless! We were very well taken care of throughout our stay. The only small downside is that you can hear the noise from the road but the location is perfect.