Very clean, comfy beds, fantastic location only short walk to excellent cafes in Elwood and the beach/parks right across the street. Had everything we needed, great for kids too.