Everything was perfect, cozy, clean, courteous, great location right across the beach, restaurants, entertainment. Would definitely book here again and we can't wait. love it!!