Amazing place, fabulous amenities. Great bed! Our young dog loved it just as much as us too! Nothing to fault.