Took a family vacation and this was absolutely perfect, clean ,nice, well kept , great hosts. Will come back again .