David and his team are very professional. The booking process was completed in a couple of hours. All very easy. Place was like the photos clean and tidy and had everything I needed.