Check-in and location was perfect! The flat is exactly as it is on the pictures. The only not so nice thing was that there were stains on the towels, but we brought our own towels either way. :)