Check was smooth and flexible - great hosts! Location is basically perfect and the place is modern and clean. The shower ran out of hot water pretty fast, but everything else was fantastic