As an apartment, it likely provides more space and freedom, which can be more comfortable for guests traveling with pets compared to smaller hotel rooms.
Its close proximity to the beach (50m) and being on the ground floor makes it easier for pet owners to take their dogs for walks. The ground floor location eliminates the hassle of using elevators or stairs.