This place has it all! It was very clean, neat and tidy upon arrival. It has everything you need for a little getaway. The bikes were an added bonus to get around on.